package com.naiterui.common.jinshuju.properties;

import java.io.Serializable;
import java.util.List;

import org.springframework.boot.context.properties.ConfigurationProperties;

import lombok.Data;

/**
 * @author gaoliangliang
 * @date 2019/10/20 4:28 下午
 * @since 1.0.0
 */
@Data
@ConfigurationProperties(prefix = "jinshuju")
public class JinshujuProperties {

    List<JinshujuConfig> configs;

    @Data
    public static class JinshujuConfig {
        /**
         * 金数据账号标识
         */
        private String uid;
        /**
         * 金数据 apikey
         */
        private String apikey;
        /**
         * 金数据 apisecret
         */
        private String apisecret;
        /**
         * 金数据 业务域名
         */
        private String apidomain;
        /**
         * 金数据 表单问题缓存时效（秒）
         */
        private int cacheExpire = 24 * 60 * 60;
    }
}
